#ifndef _INCLUDE_H_
#define _INCLUDE_H_

#include <windows.h>
#include <math.h>
#include <string>
#include <stack>
#include <vector>
#include <map>
#include <time.h>

#include "geometry.h"

#include "Include/glut.h"

#define KEY_DOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)
#define KEY_UP(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 0 : 1)

#define RESTLENGTH 1.0f
#define STIFFNESS 1.0f
#define DAMPING 0.1f

#endif
